

% !Mode:: "TeX:UTF-8"
% 用于测试ucasthesis中应用biblatex-gb7714-2015的情况
%

\documentclass[twoside]{article}
    \usepackage{ctex}
    \usepackage{fontspec}
\setmainfont{CMU Serif}
    \IfFileExists{SourceHanSerifSC-Regular.otf}
    {\setCJKmainfont{SourceHanSerifSC-Regular.otf}}{}
    %\IfFontExistsTF{⟨font name⟩}{⟨true branch⟩}{⟨false branch⟩}
    \usepackage{xcolor}
    \usepackage{toolbox}
    \usepackage[colorlinks,citecolor=blue]{hyperref}
    \usepackage{lipsum}
    \usepackage{geometry}%,showframe,showcrop
\geometry{
  paper      = a4paper,
  top        = 3.5cm,
  bottom     = 4.0cm,
  left       = 3.3cm,
  right      = 2.8cm,
}
\usepackage[backend=biber,style=gb7714-2015]{biblatex}%标注(引用)样式citestyle，著录样式bibstyle都采用gb7714-2015样式
\usepackage{listings}
\usepackage[inline]{enumitem}

\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
%# -*- coding: utf-8-unix -*-

@book{Meta_CN,
  title = {电磁超介质及其应用},
  address = {北京},
  publisher = {国防工业出版社},
  year = {2008},
  author = {崔万照 and 马伟 and 邱乐德 and 张洪太}
}

@book{JohnD,
  title = {Photonic Crystals: Molding the Flow of Light},
  publisher = {Princeton University Press},
  year = {2008},
  author = {Joannopoulos, J. D. and Johnson, S. G. and Winn, J. N.}
}

@book{IEEE-1363,
  author={{IEEE Std 1363-2000}},
  title={IEEE Standard Specifications for Public-Key Cryptography},
  address={New York},
  publisher={IEEE},
  year={2000}
}

@article{chen2007act,
  author = {Chen, H. and Chan, C. T.},
  title = {Acoustic cloaking in three dimensions using acoustic metamaterials},
  journal = {Applied Physics Letters},
  year = {2007},
  volume = {91},
  pages = {183518},
  publisher = {AIP}
}

@article{chen2007ewi,
  author = {Chen, H. and Wu, B. I. and Zhang, B. and Kong, J. A.},
  title = {Electromagnetic Wave Interactions with a Metamaterial Cloak},
  journal = {Physical Review Letters},
  year = {2007},
  volume = {99},
  pages = {63903},
  number = {6},
  publisher = {APS}
}

@article{he1999,
  title = {标准动态力发生装置国内外研究现状},
  number = {2},
  journal = {机电工程},
  author = {何闻},
  year = {1999},
  pages = {47-49},
}

@inproceedings{kocher99,
  author={C. Kocher and J. Jaffe and B. Jun},
  title={Differential Power Analysis},
  editor={M. Wiener},
  booktitle={Advances in Cryptology ({CRYPTO}~'99)},
  series={Lecture Notes in Computer Science},
  volume={1666},
  pages={388-397},
  publisher={Springer-Verlag},
  month={9},
  year={1999}
}

@incollection{Krasnogor2004e,
  AUTHOR = {N. Krasnogor},
  TITLE = {Towards robust memetic algorithms},
  BOOKTITLE = {Recent Advances in Memetic Algorithms},
  PUBLISHER = {Springer Berlin Heidelberg},
  YEAR = {2004},
  PAGES = {185-207},
  EDITOR = {W.E. Hart and N. Krasnogor and J.E. Smith},
  VOLUME = {166},
  SERIES = {Studies in Fuzziness and Soft Computing},
  ADDRESS = {New York},
}

@incollection{zjsw,
  AUTHOR = {班固},
  TITLE = {苏武传},
  BOOKTITLE = {传记散文英华},
  PUBLISHER = {湖北人民出版社},
  YEAR = {1998},
  PAGES = {65-69},
  EDITOR = {郑在瀛 and 汪超宏 and 周文复},
  VOLUME = {2},
  SERIES = {新古文观止丛书},
  ADDRESS = {武汉},
}


@inbook{clzs,
  AUTHOR = {阎真},
  TITLE = {沧浪之水},
  CHAPTER = {大人物还是讲人情的},
  PAGES = {185-207},
  PUBLISHER = {人民文学出版社},
  YEAR = {2001},
}

@book{tex,
 author    = {Donald E. Knuth},
 title     = {The {\TeX} Book},
 publisher = {Addison-Wesley Publishing Company},
 address   = {Reading, MA},
 year      = 1989,
 edition   = {15th},
}

@book{companion,
 author    = {Michel Goosens and Frank Mittelbach and Alexander Samarin},
 title     = {The {\LaTeX} Companion},
 publisher = {Addison-Wesley Publishing Company},
 address   = {Reading, MA},
 PAGES = {112--125},
 year      = 1994,
}

@article{ELIDRISSI94,
  AUTHOR =       {{Chafik El Idrissi}, M. and {Roney}, A. and {Frigon}, C. and
                  {Larzilli{\`e}re}, M.},
  TITLE =        {Measurements of total kinetic-energy released to the {$N=2$}
                  dissociation limit of {H}$_2$ --- evidence of the dissociation
                  of very high vibrational {R}ydberg states of {H}$_2$ by
                  doubly-excited states},
  JOURNAL =      {Chemical Physics Letters},
  PAGES =        {260-266},
  VOLUME =       224,
  NUMBER =       10,
  YEAR =         1994,
}

@ARTICLE{MELLINGER96,
  AUTHOR =       {Mellinger, A. and Vidal, C. R. and Jungen, Ch.},
  TITLE =        {Laser reduced fluorescence study of the carbon-monoxide nd
                  triplet {R}ydberg series-experimental results and multichannel
                  quantum-defect analysis},
  JOURNAL =      {J. Chem. Phys.},
  PAGES =        {8913-8921},
  VOLUME =       104,
  NUMBER =       5,
  YEAR =         1996,
}

@ARTICLE{SHELL02,
  AUTHOR =       {Michael Shell},
  TITLE =        {How to Use the {IEEEtran \LaTeX} Class},
  JOURNAL =      {Journal of {\LaTeX} Class Files},
  YEAR =         2002,
  VOLUME =       12,
  NUMBER =       4,
  PAGES =        {100--120}
}

@TechReport{NPB2,
  title =        {The {NAS} Parallel Benchmarks 2.0},
  author =       {Alex Woo and David Bailey and Maurice Yarrow and Wijngaart
                  Wijngaart and Tim Harris and William Saphir},
  year =         1995,
  month =        12,
  institution =  {The Pennsylvania State University CiteSeer Archives},
  url =          {http://www.nasa.org/}
}

@INPROCEEDINGS{DPMG,
  author =       {Kim, Sangbum and Woo, Namyoon and Yeom, Heon Y. and Park,
                  Taesoon and Park, Hyoungwoo},
  title =        {Design and {I}mplementation of {D}ynamic {P}rocess
                  {M}anagement for {G}rid-enabled {MPICH}},
  booktitle =    {the 10th European PVM/MPI Users' Group Conference},
  year =         2003,
  address =      {Venice, Italy},
  month =        sep,
}

@INPROCEEDINGS{cnproceed,
  author =       {王重阳 and 黄药师 and 欧阳峰 and 洪七公 and 段皇帝},
  title =        {武林高手论文集},
  booktitle =    {第~$N$~次华山论剑},
  year =         2006,
  address =      {西安, 中国},
  publisher = {中国古籍出版社},
  month =        sep,
}

@ARTICLE{cnarticle,
  AUTHOR =       {贾宝玉 and 林黛玉 and 薛宝钗 and 贾探春},
  TITLE =        {论刘姥姥食量大如牛之现实意义},
  JOURNAL =      {红楼梦杂谈},
  PAGES =        {260--266},
  VOLUME =       224,
  YEAR =         1800,
}

@thesis{zhubajie,
  author =       {猪八戒},
  title =        {论流体食物的持久保存},
  school =       {广寒宫大学},
  year =         2005,
  address =      {北京},
}

@thesis{shaheshang,
  title =        {论流沙河的综合治理},
  author =       {沙和尚},
  school =       {清华大学},
  year =         2005,
  address =      {北京},
}

@thesis{metamori2004,
  author =       {Ashwin Raju Jeyakumar},
  title =        {Metamori: A library for Incremental File Checkpointing},
  school =       {Virgina Tech},
  year =         2004,
  month =        7,
  address =      {Blacksburg},
}

@thesis{FistSystem01,
  AUTHOR =       {Erez Zadok},
  TITLE =        {FiST: A System for Stackable File System Code Generation},
  YEAR =         2001,
  MONTH =        {5},
  SCHOOL =       {Computer Science Department, Columbia University},
  ADDRESS =      {USA}
}

@INBOOK{ColdSources,
  AUTHOR =       {P. Gr{\"o}ning and L. Nilsson and P. Ruffieux and R.
                  Clergereaux and O. Gr{\"o}ning},
  TITLE =        {Encyclopedia of Nanoscience and Nanotechnology},
  pages =        {547--579},
  PUBLISHER =    {American Scientific Publishers},
  YEAR =         2004,
  volume =       1,
}

@phdthesis{bai2008,
	title={信用风险传染模型和信用衍生品的定价},
	author={白云芬},
	year={2008},
	school={上海交通大学},
	address={上海},
}


%萧钰.出版业信息化迈人快车道[EB/OL]. (2001-12-19)[2002-04-15]. http://www.creader.com/news/20011219/200112190019. html.
@online{xiaoyu2001,
  author =       {萧钰},
  title =        {出版业信息化迈人快车道},
  date =   {2001-12-19},
  urldate =     {2002-04-15},
  url =          {http://www.creader.com/news/20011219/200112190019.html},
}

% 在线析出文献
@article{CHRISTINE1998,
  author =       {Christine, Mlot},
  title =        {Plant physiology: plant biology in the Genome Era},
  journal =      {Science},
  volume =       {281},
  pages =        {331-332},
  year =         {1998},
  urldate =     {1998-09-23},
  url =           {http://www.sciencemag.org/cgi/collection/anatmorp},
}

@book{RManual,
        Address = {Vienna, Austria},
        Author = {{R Core Team}},
        Note = {{ISBN} 3-900051-07-0},
        Organization = {R Foundation for Statistical Computing},
        title = {R: A Language and Environment for Statistical Computing},
        url = {http://www.R-project.org/},
        Year = {2012},
}


\end{filecontents}
    \addbibresource{\jobname.bib}
    %

    \begin{document}
    \section*{SJTU}


 \LaTeX 具有将参考文献内容和表现形式分开管理的能力，涉及三个要素：参考文献数据库、参考文献引用格式、在正文中引用参考文献。
这样的流程需要多次编译：

\begin{enumerate}[noitemsep,topsep=0pt,parsep=0pt,partopsep=0pt]
\item 用户将论文中需要引用的参考文献条目，录入纯文本数据库文件(bib文件)。
\item 调用xelatex对论文模板做第一次编译，扫描文中引用的参考文献，生成参考文献入口文件(aux)文件。
\item 调用bibtex，以参考文献格式和入口文件为输入，生成格式化以后的参考文献条目文件(bib)。
\item 再次调用xelatex编译模板，将格式化以后的参考文献条目插入正文。
\end{enumerate}

参考文献数据库(thesis.bib)的条目，可以从Google Scholar搜索引擎\footnote{\url{https://scholar.google.com}}、CiteSeerX搜索引擎\footnote{\url{http://citeseerx.ist.psu.edu}}中查找，文献管理软件Papers\footnote{\url{http://papersapp.com}}、Mendeley\footnote{\url{http://www.mendeley.com}}、JabRef\footnote{\url{http://jabref.sourceforge.net}} 也能够输出条目信息。

下面是在Google Scholar上搜索到的一条文献信息，格式是纯文本：

\begin{lstlisting}[caption={从Google Scholar找到的参考文献条目}, label=googlescholar, escapeinside="", numbers=none]
    @phdthesis{"白2008信用风险传染模型和信用衍生品的定价",
      title={"信用风险传染模型和信用衍生品的定价"},
      author={"白云芬"},
      year={2008},
      school={"上海交通大学"}
    }
\end{lstlisting}

推荐修改后在bib文件中的内容为：

\begin{lstlisting}[caption={修改后的参考文献条目}, label=itemok, escapeinside="", numbers=none]
  @phdthesis{bai2008,
    title={"信用风险传染模型和信用衍生品的定价"},
    author={"白云芬"},
    date={2008},
    address={"上海"},
    school={"上海交通大学"}
  }
\end{lstlisting}

按照教务处的要求，参考文献外观应符合国标GBT7714的要求\footnote{\url{http://www.cces.net.cn/guild/sites/tmxb/Files/19798_2.pdf}}。
在模板中，表现形式的控制逻辑通过biblatex-gb7714-2015包实现\footnote{\url{https://www.ctan.org/pkg/biblatex-gb7714-2015}}，基于{Bib\LaTeX}管理文献。在目前的多数TeX发行版中，可能都没有默认包含biblatex-gb7714-2015，需要手动安装。

正文中引用参考文献时，用\verb+\cite{key1,key2,key3...}+可以产生“上标引用的参考文献”，
如\cite{Meta_CN,chen2007act,DPMG}。
使用\verb+\parencite{key1,key2,key3...}+则可以产生水平引用的参考文献，例如\parencite{JohnD,zhubajie,IEEE-1363}。
请看下面的例子，将会穿插使用水平的和上标的参考文献：关于书的\parencite{Meta_CN,JohnD,IEEE-1363}，关于期刊的\cite{chen2007act,chen2007ewi}，
会议论文\parencite{DPMG,kocher99,cnproceed}，
硕士学位论文\parencite{zhubajie,metamori2004}，博士学位论文\cite{shaheshang,FistSystem01,bai2008}，标准文件\parencite{IEEE-1363}，技术报告\cite{NPB2}，电子文献\parencite{xiaoyu2001, CHRISTINE1998}，用户手册\parencite{RManual}。

总结一些注意事项：
\begin{itemize}
\item 参考文献只有在正文中被引用了，才会在最后的参考文献列表中出现；
\item 参考文献“数据库文件”bib是纯文本文件，请使用UTF-8编码，不要使用GBK编码；
\item 参考文献条目中默认通过date域输入时间。兼容使用year域时会产生编译warning，可忽略。
\end{itemize}

    \printbibliography

    \end{document} 